braided leather quirt - Turkish English Dictionary